package cn.cleanarch.infra.idp.pms.domain.query;

import cn.cleanarch.infra.idp.commons.domain.dto.PageQueryParam;
import lombok.Data;

import java.util.List;

/**
 * 设计文件查询对象
 */
@Data
public class DesignFileQuery extends PageQueryParam {

    /**
     * 文件名
     */
    private String name;

    /**
     * 文件类型
     */
    private String fileType;

    /**
     * 标签ID
     */
    private Long tagId;

    /**
     * 上传者
     */
    private String owner;

    /**
     * 文件状态
     */
    private String status;

    /**
     * 安全状态
     */
    private String securityStatus;

    /**
     * 项目ID
     */
    private Long projectId;
}
